@charset "utf-8";

* {
    margin: 0;
    padding: 0;
    list-style: none;
}

a {
    text-decoration: none;
    color: #333;
}

img {
    vertical-align: middle;
}

%fl {
    float: left;
}

%fr {
    float: right;
}

%clearfix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

  /* 搜索框去除边框 */
  input,
  button,
  select {
    border: 0;
    background-color: transparent;
    outline: none;
  }
  
  /* em和i标签字体样式 */
  em,
  i {
    font-style: normal;
  }
  

  

  
  /* 去除type:number默认样式*/
  input[type=number] {
    -moz-appearance: textfield;
  }
  
  input[type=number]::-webkit-inner-spin-button,
  input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }






$w:4rem;

@font-face {
    font-family: 'iconfont';
    src: url('../fonts/iconfont.woff2') format('woff2'),
        url('../fonts/iconfont.woff') format('woff'),
        url('../fonts/iconfont.woff') format('truetype');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 0.16rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}